overstimulate brain

Translations
surexciter le cerveau